package iad.dto;

import iad.neuralnet.attribute.Attribute;
import iad.neuralnet.attribute.iris.IrisResult;
import iad.neuralnet.attribute.iris.PetalLength;
import iad.neuralnet.attribute.iris.PetalWidth;
import iad.neuralnet.attribute.iris.SepalLength;
import iad.neuralnet.attribute.iris.SepalWidth;

import java.util.List;

import javax.swing.text.html.HTMLDocument.HTMLReader.IsindexAction;

public class IrisDTO {

	private List<Attribute<SepalLength>> sepalLengthColumn;
	private List<Attribute<SepalWidth>> sepalWidthColumn;
	private List<Attribute<PetalLength>> petelLengthColumn;
	private List<Attribute<PetalWidth>> petalWidthColumn;
	private List<Attribute<IrisResult>> irisResultColumn;
	
	public IrisDTO(List<Attribute<SepalLength>> sepalLengthColumn,
			List<Attribute<SepalWidth>> sepalWidthColumn,
			List<Attribute<PetalLength>> petelLengthColumn,
			List<Attribute<PetalWidth>> petalWidthColumn, 
			List<Attribute<IrisResult>> irisResultColumn) {
		super();
		this.sepalLengthColumn = sepalLengthColumn;
		this.sepalWidthColumn = sepalWidthColumn;
		this.petelLengthColumn = petelLengthColumn;
		this.petalWidthColumn = petalWidthColumn;
		this.irisResultColumn = irisResultColumn;
	}

	public List<Attribute<SepalLength>> getSepalLengthColumn() {
		return sepalLengthColumn;
	}

	public List<Attribute<SepalWidth>> getSepalWidthColumn() {
		return sepalWidthColumn;
	}

	public List<Attribute<PetalLength>> getPetelLengthColumn() {
		return petelLengthColumn;
	}

	public List<Attribute<PetalWidth>> getPetalWidthColumn() {
		return petalWidthColumn;
	}
	
	public List<Attribute<IrisResult>> getIrisResultColumn() {
		return irisResultColumn;
	}
	
	
	
	
	
}
